package com.faxsun.payment.service.gateway;

public class PaymentGatewayConstants {

	public static final String COMPLETE_CHECKOUT_ON_CALLBACK = "complete_checkout_on_callback";
	public static final String HOSTED_REDIRECT_URL = "hosted_redirect_url";
	public static final String ITEM_DESCRIPTTION = "item_desc";
	public static final String ITEM_TITLE = "item_title";
	public static final String ORDER_AMOUNT = "order_amount";
	public static final String ORDER_ID = "order_id";
	public static final String ORDER_NUMBER = "order_number";
	public static final String ORDER_ID_DELIMITER = "_";
	public static final String ORDER_PAYMENT_TIMESTAMP = "order_payment_timestamp";
	public static final String PAYMENT_END_TIME = "payment_endtime";
	public static final String PAYMENT_NOTIFY_TIME = "notify_time";
	public static final String PAYMENT_RETURN_TIME = "return_time";
	public static final String PAYMENT_SUBMIT_TIME = "submit_time";
	public static final String RESULT_FAIL = "fail";
	public static final String RESULT_MESSAGE = "message";
	public static final String RESULT_SUCCESS = "success";
	public static final String RESULT_UNAUTHORIZED = "unauthorized";

	// Query payment result constants
	public static final int PAYMENT_RESULT_PROCESSING = 0;
	public static final int PAYMENT_RESULT_SUCCESS = 1;
	public static final int PAYMENT_RESULT_FAIL = 2;

}
